How do you say space shuttle in Italian?
— Space Shuttle


Generic synonyms for space shuttle in Italian
spacecraftnave spaziale; astronave